/* reset */
*{margin:0;padding:0;list-style-type:none;}
a{blr:expression(this.onFocus=this.blur())}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/
:focus{outline:0;}
label{cursor:pointer;}
img{vertical-align:middle;}
table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
h1{font-size:16px;}h2,h3,h4{font-size:14px;}h5,h6{font-size:12px;}
abbr,acronym{border:0;font-variant:normal}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-weight:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{*font-size:100%}
a,img{border:0;}
.lh22{line-height:22px}
.lh28{line-height:32px}

.ovf{overflow:hidden;zoom:1;}
a,a:visited{color:#000; text-decoration:none;}
a:hover{color:#ff6600;text-decoration:underline;}
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
.a-l{text-align:left;}.a-c{text-align:center;}.a-r{text-align:right;}
.m-t{margin-top:10px;}.m-b{margin-bottom:10px;}.mlr10{margin:0 10px;display:inline;}.mr10{margin-right:10px;display:inline;}
.f-l{float:left;}.f-r{float:right;}
.blue{color:#3366cc;}.red{color:#ff0000;}.yellow{color:#ff6600;}.gray{color:#999;}
.blank20{height:20px;overflow:hidden;display:block;}
body{_background-image:url(about:blank);/*用浏览器空白页面作为背景*/_background-attachment:fixed; /* prevent screen flash in IE6 确保滚动条滚动时，元素不闪动*/ } 
body{font:12px/180% Arial,Lucida,Verdana,"宋体",Helvetica,sans-serif;color:#000;background:#fefefe url(../images/top-repeat-x.gif) repeat-x;}
/* layout */
.container2{width:100%;margin:0 auto;}
.container{width:1000px;margin:0 auto;}
.span811{width:811px;}
.span715{width:765px;}
.span270{width:220px;}
 
/* header */
.logo{margin:0px 0 0 15px;width:120px;height:50px;overflow:hidden;position:relative;display:inline;}
.quick{margin:5px 0;width:390px;float:right;}
.quick li{background:url(../images/quickbg.gif) no-repeat;height:60px;line-height:26px;overflow:hidden;float:left;padding:0 0 0 24px;margin-right:30px;display:inline;}
.quick li.tele01{background-position:0 0;width:132px; font-size:16px; font-style:italic}
.quick li.home{background-position:-179px 4px;}
.quick li.addpage{background-position:-277px 4px;}
.nav{background:url(../images/navbg.png) no-repeat;height:38px;width:811px;float:right;margin:17px 0 0 0;}
.nav li{float:left;height:38px;width:80px;text-align:center;position:relative;}
.nav li a{font-size:14px;color:#fff;font-weight:800;display:block;line-height:38px; text-decoration:none}
.nav li ul{display:none;background:#f5a90e;position:absolute;left:0;top:38px;}
.nav li ul li{border-top:solid 1px #E48100;}
.nav li ul li a:hover{background:#FFB523; text-decoration:none}
.nav li.current ul{display:block;}
.nav li.current .sub{background:url(../images/nav-hover.jpg) no-repeat center bottom;}

 
.left, .fl{float:left;}
.right, .fr{float:right;}
 
 
/* banner */
.bannerRenSh{margin-top:0px;height:124px;background:url(../images/banner3.jpg) no-repeat; text-align:center;width:1000px}
.bannerRenCom{margin:0 auto;height:100px;background:url(../images/banner1.jpg) ; text-align:center;}

/* content */
.content{padding:15px 0 0 0;}
.titlebox{height:30px;line-height:30px;overflow:hidden;background:url(../images/titlebg.jpg) no-repeat;padding:0 10px 0 0;}
.wz{color:#666}
.titlebox h2{font-size:14px;color:#fff;font-family:"黑体","宋体";font-weight:400;text-align:center;width:102px;}
.titlebox a{color:#5e5e5e;font-family:"新宋体";}

.titlebox2{height:30px;line-height:30px;overflow:hidden;background:url(../images/titlebg2.jpg) no-repeat;padding:0 10px 0 0; width:390px }
.titlebox2 h2{font-size:14px;color:#fff;font-family:"黑体","宋体";font-weight:400;text-align:center;width:102px;}
.titlebox2 a{color:#5e5e5e;font-family:"新宋体";}

.titlebox3{height:30px;line-height:30px;overflow:hidden;background:url(../images/titlebg3.jpg) no-repeat;padding:0 10px 0 0; width:340px }
.titlebox3 h2{font-size:14px;color:#fff;font-family:"黑体","宋体";font-weight:400;text-align:center;width:102px;}
.titlebox3 a{color:#5e5e5e;font-family:"新宋体";}


.titlebox4{height:30px;line-height:30px;overflow:hidden;background:url(../images/titlebg.jpg) no-repeat;padding:0 10px 0 0; width:755px; margin-top:10px }
.titlebox4 h2{font-size:14px;color:#fff;font-family:"黑体","宋体";font-weight:400;text-align:center;width:102px;}
.titlebox4 a{color:#5e5e5e;font-family:"新宋体";}


.about{padding:10px 5px 10px 5px; border:1px #e3e3e3 solid;width:753px; margin:10px 0}
.about img{border:solid 5px #e2e2e2;margin:0 15px 0 0;display:inline;}
.about p{font-size:14px;text-indent:2em;margin-top:0px;}
.about .con{ line-height:24px;margin-left:10px; display:block}
.about p strong{font-size:16px;font-weight:800;color:#067600}


.scrollbox{position:relative;width:765px;height:184px;overflow:hidden;margin:10px 0 20px 0;}
.scrollbox ul{position:absolute;left:0;top:0;width:999em;}


.scrollbox li,.product li{float:left;width:140px;height:184px;overflow:hidden;padding:0 5px;text-align:center;}
.product li{margin:20px 2px 0 0;}

.scrollbox li img,.product li img{padding:1px;border:solid 1px #ddd;width:140px}
.scrollbox li.current img,.product li.current img{border:solid 1px #ff6600;}
.scrollbox li span,.product li span{}
.sidebar,.sidebar .title{background:url(../images/sidebar.png) no-repeat;}
.sidebar{background-position:0 100%;padding:0 0 5px 0;}
.sidebar .title{height:41px;background-position:0 0;}
.sidebar .title h2{font-size:14px;font-family:"黑体","宋体";font-weight:700;margin:11px 0 0 34px;display:inline;color:#4B7F17}
.sidebar .title .more{color:#5e5e5e;margin:12px 12px 0 0;font-family:"新宋体";}
.sidebar .sort{padding:3px 0 0px 36px;}
.sidebar .sort li{font-size:14px;font-family:"黑体","宋体";height:24px;line-height:24px;background:url(../images/arrow.gif) no-repeat 0 11px;padding:0 0 0 12px; vertical-align:bottom;}
.sidebar .contactlist{ text-align:center}
.sidebar .newslist{padding:5px 3px 3px 16px;}
.sidebar .newslist li{line-height:20px;margin-bottom:4px}
.sidebar .newslist li span{margin:0 3px 0 0;font-family:"宋体";font-size:16px;font-weight:700;color:#999;}
.sidebar .contactlist p{color:#999;line-height:22px;} 
 

.fg-box{width:398px;border:1px #E3E3E3 solid;margin-top:10px;}
.fg-box .newslist{padding:5px 0px 3px 8px;}
.fg-box .newslist li{line-height:20px;margin-bottom:4px;overflow:hidden;}
.fg-box .newslist li span{margin:0 5px 0 0;font-family:"宋体";font-size:14px;font-weight:400;color:#999;}
.fg-box2{width:348px;border:1px #E3E3E3 solid;margin-top:10px;}
.fg-box2 .newslist{padding:5px 0px 3px 8px;}
.fg-box2 .newslist li{line-height:20px;margin-bottom:4px;overflow:hidden;}
.fg-box2 .newslist li span{margin:0 5px 0 0;font-family:"宋体";font-size:14px;font-weight:400;color:#999;}
/* footer */
.footer{background:#fff;text-align:center;color:#000;line-height:30px;padding:20px 0 20px 0;}
.footer .btmnav{height:22px;line-height:20px;}
.footer .btmnav span{margin:0 10px;}
.footer .btmnav2{line-height:20px;margin-bottom:10px}
.footer .btmnav2 a{color:#4B7F17}
.footer .btmnav2 span{margin:0 10px;}
/* product */
.searchbox{width:480px;margin:5px 0 0 0;}
.searchbox .stext .stext2 .searchbox .btn-img{background:url(../images/searchbg.png) no-repeat;}
.searchbox .stext {width: 116px;height: 20px;background: url(../images/searchbg.png) no-repeat;overflow: hidden;float: left;}

.stext2 input{height:14px;line-height:14px;font-family:"新宋体"; width:30px;padding:3px 0 0 3px;border:0;background:none;}
.searchbox .stext input{height:14px;line-height:14px;font-family:"新宋体";width:80px;padding:3px 0 0 3px;border:0;background:none;}
.searchbox .btn-img {width: 54px;height: 20px;overflow: hidden;background: url(../images/searchbg.png) no-repeat 0 -20px;border: 0;float: left;margin-left: 10px;display: inline;cursor: pointer;}

.searchbox span{margin-top:-5px;margin-left:5px}
.product li.last{margin-right:0}


/* pagination */
.pagination{padding:3px;margin:3px;text-align:center;margin:30px 0 10px 0;}
.pagination a{border:#2c2c2c 1px solid;padding:2px 5px;background:url(../images/image1.gif) #2c2c2c;color:#fff;margin:0 2px 0 0;text-decoration:none;}
.pagination a:hover{border:#406a13 1px solid;background:url(../images/image2.gif) #aad83e;color:#fff; text-decoration:none}
.pagination a:active{border:#406a13 1px solid;background:url(../images/image2.gif) #aad83e;color:#fff;}
.pagination span.current{border:#406a13 1px solid;padding:2px 5px;font-weight:bold;background:url(../images/image2.gif) #aad83e;color:#fff;margin:0 2px 0 0;}

.pagination span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;}
/* newsbox */
.newsbox{padding:10px;}
.newsbox li{height:32px;line-height:32px;overflow:hidden;position:relative;border-bottom:dashed 1px #ccc;padding:0 115px 0 20px;background:url(../images/arrow.gif) no-repeat 6px 11px;}
.newsbox li .date{position:absolute;top:0;right:10px;color:#999;}
/* feedback */
.feedback{padding:20px 0 20px 0;}
.feedback table td{height:50px;vertical-align:top;padding:0 5px;}
.feedback table .tdcon{text-align:right;width:140px;padding:5px 0 0 0;height:45px;}
.feedback table .stext{border:solid 1px #ddd;height:20px;line-height:20px;font-size:12px;padding:2px;width:420px;float:left;background:url(../images/mess_input_bg.gif) repeat-x;}
.feedback table .ltext{border:solid 1px #ddd;float:left;background:url(../images/mess_input_bg.gif) repeat-x;padding:2px;width:420px;height:100px;}
.feedback table .btn-img{margin:20px 20px 0 0;border:0;width:80px;height:30px;overflow:hidden;background:url(../images/tijiao.gif) no-repeat;cursor:pointer;}
.feedback table .btn-img2{margin:20px 0 0 0;border:0;width:80px;height:30px;overflow:hidden;background:url(../images/qx.gif) no-repeat;cursor:pointer;}

/* tipinfo */
.tipinfo{float:left;}
.tipinfo font.error{background:url("../images/unchecked.jpg") no-repeat left;padding-left:17px;color:#eb0000;width:300px;display:block;}
.tipinfo font.valid{background:url("../images/checked.gif") no-repeat left;width:14px;height:13px;overflow:hidden;padding:0;margin:5px 0 0 5px;display:inline-block;} 
/* contact */
.contact{padding:20px 0;}
.contact img{float:left;display:block;}
.contact ul{float:left;margin-left:20px }
.contact li{line-height:24px;overflow:hidden;vertical-align:bottom;font-size:14px;width:600px}
.address{width:600px;margin:10px 0 10px 0px}
.address li{width:600px;float:left;margin-bottom:10px}
.address li .title{width:120px;}
.map{width:650px;padding:10px}
/* product-detail */
.product-detail{padding:20px 20px;}

.product-detail h1, .newsdetail h1 {font-size: 28px;text-align: center;font-family: "黑体","宋体";font-weight: 400;line-height: 48px;}


.product-detail h2{font-size:14px;color:#3366cc;height:32px;margin:20px 0 0 0;}
.product-detail p.font{ text-align:center;margin-bottom:5px}
.product-detail p.font a{color:#5AB500; text-decoration:none}


.product-detail dt{font-weight:800; font-size:14px;margin-top:10px ;line-height:22px; }
.product-detail dt,.product-detail dd{line-height:20px;font-size:14px;line-height:22px;  }
.product-detail dd{padding:0 0 15px 20px;  }
.product-detail table th{background:#eee;}
.product-detail table td,.product-detail table th{border:solid 1px #ddd;text-align:center;font-family:"新宋体";padding:5px 0;}
.liuyan,.pro-line{width:670px;}
.linkrenri {
float: left;
margin-top:20px;
text-align: left;
LINE-HEIGHT: 25px;
WIDTH: 150;
HEIGHT: 25px;
font-size: 14px;
background-color: #DBDEDF;
BORDER-LEFT: #FAAF5A 1px solid;
border-bottom: #FAAF5A 1px solid;
border-right: #FAAF5A 1px solid;
border-top: #FAAF5A 1px solid;
}
.pro-line .title{height:30px;line-height:30px;width:670px;border-bottom:1px #808080 solid;}
.mid-con2{width:670px;*padding-bottom:5px;margin-top:10px; line-height:21px;}
.mid-con2 ul li .content2{width:560px;margin-left:10px; line-height:21px; height:82px;overflow:hidden}
.mid-con2 ul li{float:left;margin-bottom:20px}
.f14{font-size:14px}
.f16{font-size:20px}

.c3d{color:#4B7F17}
.b{font-weight:bold;}
.c06{color: #3d680e;}
/* newsdetail */
.fontsizebox{line-height:2em;text-indent:28px;text-align:justify;padding:0 10px;}
.newsinfo{height:38px;padding:0 20px;border-bottom:dashed 1px #ddd;margin:0 0 20px 0;}
.newsinfo .newsdis span{display:inline-block;padding:0 20px 0 0;color:#5e5e5e;}
/* fontResizer */
.fontResizer a{display:block;float:left;width:17px;height:17px;text-align:center;border:1px solid #ccc;line-height:17px;color:#666;text-decoration:none;}
.fontResizer a:hover{color:#000;text-decoration:none;}
.smallFont{font-size:10px;}
.medFont{font-size:12px;}
.largeFont{font-size:14px;}
.curFont{background:#EEEEF7;}


/**/
#header div.tabbar{width:900px;}
#header .tabbar div.tabs{left:100px;position:absolute;top:11px;font-size:14px;font-weight:bold;}
#header .tabbar .tabs a{float:left;width:80px;height:24px;line-height:24px;padding-top:7px; text-decoration:none;text-align:center;color:#000;font-weight:lighter;font-size:14px;background:transparent;}
#header .tabbar .tabs a:hover{background:#fff url(../images/nav_hover_80x31.gif) no-repeat;text-decoration:none;text-decoration:none;margin-left:-1px;padding-left:1px;}
#header .tabbar .tabs a.actived{background:#fff url(../images/nav_80x31.gif) no-repeat;font-weight:bold;color:#fff;margin-left:-1px;padding-left:1px;}
#header .tabbar .tabs a.actived:hover{background:#fff url(../images/nav_80x31.gif) no-repeat;font-weight:bold;color:#fff;text-decoration:none;}
#header .tabbar .bg{position:absolute;left:100px;top:11px;width:900px;height:31px;z-index:-1;}
#header .tabbar .bg .nw{float:left;width:80px;height:31px;background:transparent url(../images/navleft2_80x31.gif) no-repeat;}
#header .tabbar .bg .cen{float:left;width:80px;height:31px;background:transparent url(../images/navlcenter_80x31.gif) no-repeat;}
#header .tabbar .bg .ne{float:left;width:80px;height:31px;background:transparent url(../images/navright_80x31.gif) no-repeat;}
#header{z-index:20;min-width:970px;}
#header div.banner2{position:relative;height:42px;z-index:10;}
div.bar{height:7px;background:url(../images/mainmenu.bg11_6x7.gif) repeat-x;}